gsk: Give ngl its own shader sources
authorMatthias Clasen <mclasen@redhat.com>
Fri, 12 Mar 2021 02:31:31 +0000 (21:31 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 12 Mar 2021 18:18:47 +0000 (13:18 -0500)
commit3252f1e301d27a63fbdd7e662d9742af9119ed8d
treeb0aac2cff51bdc1923a7187d4ede2943967aa185
parent7f292d34bd1841df1ea214037d0549b256f315da
gsk: Give ngl its own shader sources

We may want to change the interface between the
shaders and the renderer for ngl, and therefore,
sharing the shaders between gl and ngl will not
be practical, going forward.
23 files changed:
gsk/gen-gsk-gresources-xml.py
gsk/meson.build
gsk/ngl/gskngldriver.c
gsk/ngl/gsknglprograms.defs
gsk/ngl/resources/blend.glsl [new file with mode: 0644]
gsk/ngl/resources/blit.glsl [new file with mode: 0644]
gsk/ngl/resources/blur.glsl [new file with mode: 0644]
gsk/ngl/resources/border.glsl [new file with mode: 0644]
gsk/ngl/resources/color.glsl [new file with mode: 0644]
gsk/ngl/resources/color_matrix.glsl [new file with mode: 0644]
gsk/ngl/resources/coloring.glsl [new file with mode: 0644]
gsk/ngl/resources/conic_gradient.glsl [new file with mode: 0644]
gsk/ngl/resources/cross_fade.glsl [new file with mode: 0644]
gsk/ngl/resources/custom.glsl [new file with mode: 0644]
gsk/ngl/resources/inset_shadow.glsl [new file with mode: 0644]
gsk/ngl/resources/linear_gradient.glsl [new file with mode: 0644]
gsk/ngl/resources/outset_shadow.glsl [new file with mode: 0644]
gsk/ngl/resources/preamble.fs.glsl [new file with mode: 0644]
gsk/ngl/resources/preamble.glsl [new file with mode: 0644]
gsk/ngl/resources/preamble.vs.glsl [new file with mode: 0644]
gsk/ngl/resources/radial_gradient.glsl [new file with mode: 0644]
gsk/ngl/resources/repeat.glsl [new file with mode: 0644]
gsk/ngl/resources/unblurred_outset_shadow.glsl [new file with mode: 0644]